package com.heima.comment.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.heima.comment.pojos.ApCommentRepay;
import com.heima.model.common.comment.dtos.CommentRepayDto;
import com.heima.model.common.comment.dtos.CommentRepayLikeDto;
import com.heima.model.common.comment.dtos.CommentRepaySaveDto;
import com.heima.model.common.dtos.ResponseResult;


public interface CommentRepayService {
    /**
     * 保存
     * @param commentRepaySaveDto
     * @return
     */
    ResponseResult saveComment(CommentRepaySaveDto commentRepaySaveDto);

    /**
     * 查询评论回复列表
     * @param commentRepayDto
     * @return
     */
    ResponseResult loadCommentRepay(CommentRepayDto commentRepayDto);

    /**
     * 点赞
     * @param commentRepayLikeDto
     * @return
     */
    ResponseResult likeCommentRepay(CommentRepayLikeDto commentRepayLikeDto);
}
